#pragma once

#include <BWAPI.h>
#include <algorithm>
#include <string>
#include "Strategy.h"

class CompStrat :public Strategy
{
public:
	CompStrat(void);
	~CompStrat(void);
	//Does any special work for a strategy subclass
	void setTargetsSpecial(); 

	//Get a target for a given unit.
	std::vector<std::string> & getTargetPriority(std::string);

private:
	struct by_range { 
		bool operator()(std::string const &a, std::string const &b);
	};

};
